unit QImport3StrTypes;

{$I QImport3VerCtrl.Inc}

interface

uses
  {$IFDEF VCL10} WideStrings, {$ELSE} QImport3WideStrings, {$ENDIF}
  QImport3WideStringGrid, QImport3GpTextFile
  {$IFNDEF QI_UNICODE}, Classes, Grids{$ENDIF};

type
 {$IFDEF QI_UNICODE}
  qiString = WideString;
  qiChar = WideChar;
  PqiChar = PWideChar;
  TqiStrings = TWideStrings;
  TqiStringList = TWideStringList;
  TqiStringGrid = TEmsWideStringGrid;
  TqiTextFile = TGpTextFile;
 {$ELSE}
  qiString = string;
  qiChar = Char;
  PqiChar = PChar;
  TqiStrings = TStrings;
  TqiStringList = TStringList;
  TqiStringGrid = TStringGrid;
  TqiTextFile = TextFile;
 {$ENDIF}

implementation

end.
